sauce of chilli and tomato - Französisch Englisch Wörterbuch